package cn.ecpay.unionpay.settle.entity.message;

/**
 * “资金结算”（批量）通知
 **/

public class FundSettlementBatNotification {
    //版本号
    private String version;
    //签名
    private String signature;
    //编码方式
    private String encoding;
    //签名方法
    private String signMethod;
    //交易类型
    private String txnType;
    //机构代码
    private String acqInsCode;
    //批次号
    private String batchNo;
    //交易日期
    private String txnDate;
    //发送时间
    private String sndTime;
    //总笔数
    private String totalQty;
    //总金额
    private String totalAmt;
    //文件类型
    private String fileType;
    //请求方保留域
    private String reqReserved;
    //保留域
    private String reserved;
    //应答码
    private String respCode;
    //应答信息
    private String respMsg;
    //成功金额
    private String succAmt;
    //成功笔数
    private String succQty;
    //签名公钥证书
    private String signPubKeyCert;

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public String getEncoding() {
        return encoding;
    }

    public void setEncoding(String encoding) {
        this.encoding = encoding;
    }

    public String getSignMethod() {
        return signMethod;
    }

    public void setSignMethod(String signMethod) {
        this.signMethod = signMethod;
    }

    public String getTxnType() {
        return txnType;
    }

    public void setTxnType(String txnType) {
        this.txnType = txnType;
    }

    public String getAcqInsCode() {
        return acqInsCode;
    }

    public void setAcqInsCode(String acqInsCode) {
        this.acqInsCode = acqInsCode;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public String getTxnDate() {
        return txnDate;
    }

    public void setTxnDate(String txnDate) {
        this.txnDate = txnDate;
    }

    public String getSndTime() {
        return sndTime;
    }

    public void setSndTime(String sndTime) {
        this.sndTime = sndTime;
    }

    public String getTotalQty() {
        return totalQty;
    }

    public void setTotalQty(String totalQty) {
        this.totalQty = totalQty;
    }

    public String getTotalAmt() {
        return totalAmt;
    }

    public void setTotalAmt(String totalAmt) {
        this.totalAmt = totalAmt;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getReqReserved() {
        return reqReserved;
    }

    public void setReqReserved(String reqReserved) {
        this.reqReserved = reqReserved;
    }

    public String getReserved() {
        return reserved;
    }

    public void setReserved(String reserved) {
        this.reserved = reserved;
    }

    public String getRespCode() {
        return respCode;
    }

    public void setRespCode(String respCode) {
        this.respCode = respCode;
    }

    public String getRespMsg() {
        return respMsg;
    }

    public void setRespMsg(String respMsg) {
        this.respMsg = respMsg;
    }

    public String getSuccAmt() {
        return succAmt;
    }

    public void setSuccAmt(String succAmt) {
        this.succAmt = succAmt;
    }

    public String getSuccQty() {
        return succQty;
    }

    public void setSuccQty(String succQty) {
        this.succQty = succQty;
    }

    public String getSignPubKeyCert() {
        return signPubKeyCert;
    }

    public void setSignPubKeyCert(String signPubKeyCert) {
        this.signPubKeyCert = signPubKeyCert;
    }

}
